CC = g++       #使用g++编译器
EXE = ../main	#目标文件
SRCS = $(wildcard *.c) $(wildcard ga/*.C)	#匹配目录下所有.c文件
SRCS2 = $(wildcard *.cpp) $(wildcard ga/*.cpp)	#匹配目录下所有.cpp文件

INCLUDE_PATH := ../scr       #头文件路径

# LIBRARY_PATH := C:/TDM-GCC-64/bin          #库文件路径
# INCLUDE_PATH := ../../environment/CLIB/mingw-vlfeat/mingw64/include/vl          #头文件路径
# LIBRARY_PATH := ../../environment/CLIB/mingw-vlfeat/mingw64/bin          #库文件路径
CFLAGS += -std=c++11 -O2 -I $(INCLUDE_PATH)           #编译选项
# LDFLAGS += -L $(LIBRARY_PATH) -lm     #链接选项，包括-L 库路径，-l库文件
# LDFLAGS += -L $(LIBRARY_PATH) -lvl -lm     #链接选项，包括-L 库路径，-l库文件

$(EXE):$(SRCS) $(SRCS2)
	$(CC) -o $(EXE) $(CFLAGS) $(LDFLAGS) $(SRCS) $(SRCS2)
